radiosonde radiowind station - German English Dictionary